high voltage substation - Alemán Inglés Diccionario